TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Philadelphia Area rating list selection
                                                2023 Philadelphia Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Penn Oaks Tennis & Fitness Club    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Travis Eldridge U
3.89 4.0 4.0         55 +   Chesterbrook, PA
2 Aaron Zhang U
3.77 4.0 4.0         18 +   Glen Mills, PA
3 Kenn Waibel U
3.75 4.0 4.0         55 +   Williamstown, NJ
4 Lee Sullivan U
3.75 4.0 4.0         55 +   Chester Springs, PA
5 Nick Yelito U
3.73 4.0 4.0         18 +   West Chester, PA
6 Ash Swayne U
3.69 (4.0) 4.0         18 +   West Chester, PA
7 Jason Lazar U
3.69 4.0 4.0         18 +   Newark, DE
8 John Heilman U
3.69 4.0 4.0         40 +   Kennett Square, PA
9 Russell Chamberlin U
3.69 4.0 4.0         55 +   Coatesville, PA
10 Tony House U
3.67 4.0 4.0         65 +   Claymont, DE
11 Don Houpt U
3.66 4.0 4.0         55 +   West Chester, PA
12 Stephen Butler U
3.65 4.0 4.0         55 +   DOWNINGTOWN, PA
13 Jerome Napson U
3.63 4.0 4.0         55 +   Philadelphia, PA
14 William Bjorksten U
3.60 4.0 4.0         55 +   Thornton, PA
15 Dachun Zhang U
3.55 4.0 3.5         40 +   West Chester, PA
16 Alexander Zahradnicek U
3.54 4.0 4.0         18 +   Claymont, DE
17 Daniel Hopping U
3.53 4.0 4.0         18 +   West Chester, PA
18 Louis Foppiano U
3.53 4.0 4.0         55 +   Rising Sun, MD
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
19 Mark Gullo U
3.49 3.5 4.0         55 +   Wilmington, DE
20 Kai Cao U
3.48 3.5 3.5         40 +   Wayne, PA
21 ZHIPING QIU U
3.43 3.5 4.0         40 +   Exton, PA
22 Brian Crevasse U
3.37 3.5 3.5         40 +   Landenberg, PA
23 Peter Leida U
3.36 3.5 3.5         40 +   Hockessin, DE
24 Jianjun Huang U
3.34 (3.5) 3.5         40 +   Chadds Ford, PA
25 Stuart Schanbacher U
3.32 3.5 3.5         40 +   Aston, PA
26 Bill Hopping U
3.30 3.5 4.0         55 +   West Chester, PA
27 Anthony Boswell U
3.30 3.5 3.5         40 +   Wilmington, DE
28 Bo Zhao U
3.29 3.5 3.5         55 +   Paoli, PA
29 Yan Liu U
3.27 3.5 3.5         40 +   Berwyn, PA
30 Jake Shanley U
3.26 3.5 3.5         18 +   Malvern, PA
31 Nick He U
3.26 3.5 3.5         55 +   Bryn Mawr, PA
32 Scott Smith U
3.24 3.5 3.5         18 +   Kennett Square, PA
33 Jason Lisi U
3.24 3.5 3.5         40 +   West Chester, PA
34 John La Scala U
3.23 3.5 3.5         40 +   Wilmington, DE
35 William DiPaulo U
3.23 3.5 3.5         40 +   Philadelphia, PA
36 Jun Zou U
3.19 3.5 3.5         55 +   Glen Mills, PA
37 David Knight U
3.19 3.5 3.5         40 +   Newark, DE
38 David Himsworth U
3.18 3.5 3.5         40 +   West Chester, PA
39 Anirudh Soundararajan U
3.17 3.5 3.5         18 +   Exton, PA
40 Kim Svendsen U
3.16 3.5 3.5         40 +   Newark, DE
41 Nathan Smedley U
3.16 3.5 3.5         40 +   Landenberg, PA
42 Michael Cellucci U
3.14 3.5 3.5         40 +   Chadds Ford, PA
43 Jun Tao U
3.12 3.5 3.5         55 +   Berwyn, PA
44 Ron DiRienzi U
3.11 (3.5) 3.5         55 +   Media, PA
45 Fakhanong Louangaphay U
3.10 3.5 3.5         40 +   Chester Springs, PA
46 Tim Fles U
3.10 3.5 3.5         40 +   Wayne, PA
47 Rogier Doekes U
3.05 3.5 3.5         40 +   Malvern, PA
48 Kevin McCleery U
3.04 3.5 3.5         40 +   Wilmington, DE
49 Yong Zhao U
3.03 3.5 3.5         55 +   Berwyn, PA
50 Ryan Oswald U
3.02 3.5 3.5         40 +   Devon, PA
51 Rob Boswell U
3.02 3.5 3.5         40 +   West Chester, PA
52 Chris Cappelli U
3.01 3.5 3.5         40 +   Wallingford, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
53 zhong deng U
2.99 3.0 3.5         55 +   Paoli, PA
54 Sakar Sigdel U
2.95 3.0 3.0         18 +   WILMINGTON, DE
55 Mangesh Dalvi U
2.93 3.0 3.5         40 +   West Chester, PA
56 Steven Hanford U
2.92 3.0 3.5         40 +   West Chester, PA
57 Daniel Deitch U
2.81 3.0 3.0         18 +   Media, PA
58 Chris Williams U
2.80 3.0 3.0         40 +   West Chester, PA
59 Deping Chai U
2.77 3.0 3.5         55 +   Wynnewood, PA
60 Todd Hanks U
2.76 3.0 3.5         40 +   West Chester, PA
61 Gregg Holgate U
2.73 (3.0) 3.0         18 +   West Chester, PA
62 Michael Garrison U
2.63 3.0 3.0         18 +   Kennett Square, PA
63 Rodney Zhu U
2.60 3.0 3.0         55 +   Kennett Square, PA
64 Jay Astle U
2.51 (3.0) 3.0         18 +   Chadds Ford, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
65 Julio Montes U
2.35 2.5 3.0         40 +   Bear, DE
66 George Gower U
2.27 2.5 2.5         18 +   Kennett Square, PA
JR Abbott U
n/a n/a 3.5         65 +   Phoenixville, PA
Adam Caplan U
n/a n/a 3.0         18 +   West Chester, PA
Harsha Emani U
n/a n/a 4.0         18 +   Downingtown, PA
Chris Gedney U
n/a n/a 4.0         18 +   West Chester, PA
John Griffin U
n/a n/a 3.5         40 +   Media, PA
Joseph Grillo U
n/a n/a 2.5         18 +   West Chester, PA
Andrew Hatton U
n/a n/a 3.0         18 +   Garnet Valley, PA
Jake Holtzer U
n/a n/a 3.0         18 +   Malvern, PA
Philip Jiang U
n/a n/a 3.5         55 +   Chadds Ford, PA
Scott Lawrence U
n/a n/a 3.0         18 +   West Chester, PA
Xiangyu Lian U
n/a n/a 3.0         18 +   Garnet Valley, PA
Brian Louis U
n/a n/a 4.0         18 +   West Chester, PA
Michael Louis U
n/a n/a 4.0         18 +   West Chester, PA
Steve Matranga U
n/a n/a 2.5         18 +   Kennett Square, PA
Joseph Moss U
n/a n/a 4.0         55 +   Philadelphia, PA
HD Mukund U
n/a n/a 3.5         40 +   Downingtown, PA
Kyle Phillips U
n/a n/a 3.0         18 +   West Chester, PA
Boris Reznikov U
n/a n/a 3.0         18 +   West Chester, PA
Mark Roller U
n/a n/a 3.0         18 +   Norristown, PA
Neal Troum U
n/a n/a 3.0         18 +   Glen Mills, PA
Tom Urzillo U
n/a n/a 3.0         40 +   West Chester, PA